threshing harrow - Spanish English Dictionary